<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_09) on Sat Dec 29 12:31:14 CET 2012 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>FilterController (gephi 0.8.2 API)</title>
<meta name="date" content="2012-12-29">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="FilterController (gephi 0.8.2 API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/FilterController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/gephi/filters/api/FilterLibrary.html" title="interface in org.gephi.filters.api"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/filters/api/FilterController.html" target="_top">Frames</a></li>
<li><a href="FilterController.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gephi.filters.api</div>
<h2 title="Interface FilterController" class="title">Interface FilterController</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">FilterController</span></pre>
<div class="block">Use filters and queries for filtering the Graph. This controller manages
 <code>FilterModel</code> instances. A model is defined for each workspace.
 <p>
 This controller is a singleton and can therefore be found in Lookup:
 <pre>FilterController fc = Lookup.getDefault().lookup(FilterController.class);</pre>
 <p>
 The controller has two ways to execute filtering, a one-shot one that
 immediately returns the <code>GraphView</code> and a more complex one suitable
 for user interface interaction, with live parameter change.
 <p>
 The one-shot filtering can be executed like below:
 <pre>
 Filter filter = ...
 Query query = controller.createQuery(filter);
 GraphView view = controller.filter(query);
 </pre>
 The normal mode is to call <a href="../../../../org/gephi/filters/api/FilterController.html#filterVisible(org.gephi.filters.api.Query)"><code>filterVisible(org.gephi.filters.api.Query)</code></a>
 which let this controller manage the execution. The benefit of this of this mode
 is that properties change on filters are listened and filtering is automatically
 reexecuted if values changes. See how to execute a filter with two different
 values:
 <pre>
 Filter filter = ...
 filter.getProperties()[0].setValue(1);       //Set value 1, for example a threshold
 Query query = controller.createQuery(filter);
 controller.add(query);
 controller.filterVisible(query);     //A background thread executes the query
 filter.getProperties[0].setValue(2)      //The background thread reexecute the query
 </pre></div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Mathieu Bastian</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/gephi/graph/api/GraphView.html" title="interface in org.gephi.graph.api"><code>GraphView</code></a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#add(org.gephi.filters.api.Query)">add</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Adds <code>query</code> as a new query in the system.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#createQuery(org.gephi.filters.spi.Filter)">createQuery</a></strong>(<a href="../../../../org/gephi/filters/spi/Filter.html" title="interface in org.gephi.filters.spi">Filter</a>&nbsp;filter)</code>
<div class="block">Creates a query from <code>filter</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#exportToColumn(java.lang.String, org.gephi.filters.api.Query)">exportToColumn</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
              <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Exports <code>query</code> result in a new column <code>title</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#exportToLabelVisible(org.gephi.filters.api.Query)">exportToLabelVisible</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Exports <code>query</code> result to visible/hidden labels.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#exportToNewWorkspace(org.gephi.filters.api.Query)">exportToNewWorkspace</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Exports <code>query</code> result in a new workspace.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/GraphView.html" title="interface in org.gephi.graph.api">GraphView</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#filter(org.gephi.filters.api.Query)">filter</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Filtering method for API users.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#filterVisible(org.gephi.filters.api.Query)">filterVisible</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Filters main graph with <code>query</code> and set result as the new
 visible graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/filters/api/FilterModel.html" title="interface in org.gephi.filters.api">FilterModel</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#getModel()">getModel</a></strong>()</code>
<div class="block">Returns the filter's model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/filters/api/FilterModel.html" title="interface in org.gephi.filters.api">FilterModel</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#getModel(org.gephi.project.api.Workspace)">getModel</a></strong>(<a href="../../../../org/gephi/project/api/Workspace.html" title="interface in org.gephi.project.api">Workspace</a>&nbsp;workspace)</code>
<div class="block">Returns the filter's model for <code>workspace</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#remove(org.gephi.filters.api.Query)">remove</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Removes <code>query</code> from the systemn if exists.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#removeSubQuery(org.gephi.filters.api.Query, org.gephi.filters.api.Query)">removeSubQuery</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
              <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;parent)</code>
<div class="block">Removes <code>query</code> from <code>parent</code> query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#rename(org.gephi.filters.api.Query, java.lang.String)">rename</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Renames <code>query</code> with <code>name</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#selectVisible(org.gephi.filters.api.Query)">selectVisible</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>
<div class="block">Selects <code>query</code> results on the main graph visualization
 window.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#setAutoRefresh(boolean)">setAutoRefresh</a></strong>(boolean&nbsp;autoRefresh)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#setCurrentQuery(org.gephi.filters.api.Query)">setCurrentQuery</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/gephi/filters/api/FilterController.html#setSubQuery(org.gephi.filters.api.Query, org.gephi.filters.api.Query)">setSubQuery</a></strong>(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
           <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;subQuery)</code>
<div class="block">Sets <code>subQuery</code> as a child of <code>query</code>.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="createQuery(org.gephi.filters.spi.Filter)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createQuery</h4>
<pre><a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;createQuery(<a href="../../../../org/gephi/filters/spi/Filter.html" title="interface in org.gephi.filters.spi">Filter</a>&nbsp;filter)</pre>
<div class="block">Creates a query from <code>filter</code>. The created query is a root query.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>filter</code> - the filter that is to be wrapped in a new query</dd>
<dt><span class="strong">Returns:</span></dt><dd>a query that is wrapping <code>filter</code></dd></dl>
</li>
</ul>
<a name="add(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>void&nbsp;add(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Adds <code>query</code> as a new query in the system. The query should be
 a root query.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be added</dd></dl>
</li>
</ul>
<a name="remove(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>void&nbsp;remove(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Removes <code>query</code> from the systemn if exists.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be removed</dd></dl>
</li>
</ul>
<a name="rename(org.gephi.filters.api.Query, java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rename</h4>
<pre>void&nbsp;rename(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
          <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">Renames <code>query</code> with <code>name</code>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be renamed</dd><dd><code>name</code> - the new query's name</dd></dl>
</li>
</ul>
<a name="setSubQuery(org.gephi.filters.api.Query, org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubQuery</h4>
<pre>void&nbsp;setSubQuery(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
               <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;subQuery)</pre>
<div class="block">Sets <code>subQuery</code> as a child of <code>query</code>. If
 <code>subQuery</code> already has a parent query, it will be removed first.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that <code>subQuery</code> is to be added
 as a new child</dd><dd><code>subQuery</code> - the query that is to be added as a child of <code>
 query</code></dd></dl>
</li>
</ul>
<a name="removeSubQuery(org.gephi.filters.api.Query, org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeSubQuery</h4>
<pre>void&nbsp;removeSubQuery(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query,
                  <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;parent)</pre>
<div class="block">Removes <code>query</code> from <code>parent</code> query.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be removed from <code>parent</code></dd><dd><code>parent</code> - the query that <code>query</code> is to be removed as
 a child</dd></dl>
</li>
</ul>
<a name="filterVisible(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>filterVisible</h4>
<pre>void&nbsp;filterVisible(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Filters main graph with <code>query</code> and set result as the new
 visible graph. Note that the query will be executed in a background thread
 and results delivered as soon as ready. Then, <code>query</code> is defined
 as the currently active query and property's value changes are watched.
 If a query's property is changed the query is automatically reexecuted.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be executed</dd></dl>
</li>
</ul>
<a name="selectVisible(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectVisible</h4>
<pre>void&nbsp;selectVisible(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Selects <code>query</code> results on the main graph visualization
 window. Note that the query will be executed in a background thread
 and results delivered as soon as ready. Then, <code>query</code> is defined
 as the currently active query and property's value changes are watched.
 If a query's property is changed the query is automatically reexecuted.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be executed</dd></dl>
</li>
</ul>
<a name="filter(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>filter</h4>
<pre><a href="../../../../org/gephi/graph/api/GraphView.html" title="interface in org.gephi.graph.api">GraphView</a>&nbsp;filter(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Filtering method for API users. The <code>query</code> is executed and
 the <code>GraphView</code> result is returned.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be executed</dd>
<dt><span class="strong">Returns:</span></dt><dd>a graph view that represents the query result</dd></dl>
</li>
</ul>
<a name="exportToColumn(java.lang.String, org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exportToColumn</h4>
<pre>void&nbsp;exportToColumn(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
                  <a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Exports <code>query</code> result in a new column <code>title</code>.
 Nodes and edges that pass the <code>query</code> have <b>true</b> value and
 <b>false</b> for others.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>title</code> - the column's title</dd><dd><code>query</code> - the query that is to be executed</dd></dl>
</li>
</ul>
<a name="exportToNewWorkspace(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exportToNewWorkspace</h4>
<pre>void&nbsp;exportToNewWorkspace(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Exports <code>query</code> result in a new workspace. Note that query is
 executed in a separate thread and the workspace may not be ready immediately
 when this method returns.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be executed</dd></dl>
</li>
</ul>
<a name="exportToLabelVisible(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exportToLabelVisible</h4>
<pre>void&nbsp;exportToLabelVisible(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
<div class="block">Exports <code>query</code> result to visible/hidden labels. Each node and
 edge not present in the query result has its label set hidden. Label
 visibility is controlled from <code>TextData</code> object, accessible from
 <code>NodeData</code> or <code>EdgeData</code>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - the query that is to be used to hide labels</dd></dl>
</li>
</ul>
<a name="setAutoRefresh(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAutoRefresh</h4>
<pre>void&nbsp;setAutoRefresh(boolean&nbsp;autoRefresh)</pre>
</li>
</ul>
<a name="setCurrentQuery(org.gephi.filters.api.Query)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCurrentQuery</h4>
<pre>void&nbsp;setCurrentQuery(<a href="../../../../org/gephi/filters/api/Query.html" title="interface in org.gephi.filters.api">Query</a>&nbsp;query)</pre>
</li>
</ul>
<a name="getModel()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModel</h4>
<pre><a href="../../../../org/gephi/filters/api/FilterModel.html" title="interface in org.gephi.filters.api">FilterModel</a>&nbsp;getModel()</pre>
<div class="block">Returns the filter's model.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the filter's model</dd></dl>
</li>
</ul>
<a name="getModel(org.gephi.project.api.Workspace)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getModel</h4>
<pre><a href="../../../../org/gephi/filters/api/FilterModel.html" title="interface in org.gephi.filters.api">FilterModel</a>&nbsp;getModel(<a href="../../../../org/gephi/project/api/Workspace.html" title="interface in org.gephi.project.api">Workspace</a>&nbsp;workspace)</pre>
<div class="block">Returns the filter's model for <code>workspace</code>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the filter's model in the given workspace</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/FilterController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/gephi/filters/api/FilterLibrary.html" title="interface in org.gephi.filters.api"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/filters/api/FilterController.html" target="_top">Frames</a></li>
<li><a href="FilterController.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007-2012 <a href="http://consortium.gephi.org">Gephi Consortium</a>. All Rights Reserved.</small></p>
</body>
</html>
